President
Michael A Machowski
CEO Approval Rating
82/100
TAM is a provider of inflatable and swellable packers and downhole products for the oil and gas industry.